package com.tanhua.manage.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.tanhua.dubbo.pojo.User;
import com.tanhua.manage.vo.Pager;
import com.tanhua.manage.vo.UserVo;

public interface UserService extends IService<User> {
    /**
     * 根据条件获取用户分页数据
     *
     * @param page     当前页码
     * @param pageSize 页尺寸
     * @param id       用户id
     * @param nickname 昵称
     * @param city     居住城市
     * @return 用户分页数据
     */
    Pager<UserVo> queryByPage(Integer page, Integer pageSize, Long id, String nickname, String city);
    /**
     * 用户基本资料
     */
    UserVo queryUserInfo(Long userId);

}